Resorts List
Aimia Hotel | |
Location.
Hotel Features. [ ... ] |
Hotel Los Geranios | |
Location. The Hotel Los Geranios is located in Puerto de Soller, Mallorca, Spain, eight metres from the beach, and 5 kilometres from Soller town centre. This beachfront hotel faces Puerto de Soller's promenade and an antique tram connects the town of S [ ... ] |